Big Huge Thesaurus

egyptian deity

noun

sounds kind of like